pet shop meaning in French
n. magasin d'animaux domestiques, animalerie, boutique d'animaux; boutique où sont vendus les animaux domestiques (chat, chien , oiseau; poisson)
n. magasin d'animaux domestiques, animalerie, boutique d'animaux; boutique où sont vendus les animaux domestiques (chat, chien , oiseau; poisson)